random interlace - German English Dictionary